home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 59454 / 59454.xpi / content / util / BrowserUtils.js next >
Text File  |  2010-01-14  |  621b  |  25 lines

  1. // create a namespace for our Utils.
  2. var BartBrowserUtils = BartModule.createNamespace("bart.ibrowser.BrowserUtils");
  3.  
  4. BartBrowserUtils.openNewLocation = function(url)
  5. {
  6.     window.content.document.location = url;
  7.     window.content.focus();
  8. };
  9.  
  10. /**
  11.  * Open a new tab.
  12.  * Select indicates if the new opened tab should be active. Default is true.
  13.  * Return the new created tab.
  14.  */
  15. BartBrowserUtils.newTab = function(url, select)
  16. {
  17.     var u = url || "";
  18.     var s = (select == undefined ? true : select);
  19.  
  20.     var t = window.getBrowser().addTab(u);
  21.     if(s)
  22.         window.getBrowser().selectedTab = t;
  23.  
  24.     return t;
  25. };